package edu.hz.pro1_50;

import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;

public class Main1009 {

//    private Set<Character> numbers = new HashSet<Character>(Arrays.asList(new Character[]{'1', '2', '3', '4', '5', '6', '7', '8', '9', '0'}));
//    private Set<Character> signs = new HashSet<Character>(Arrays.asList(new Character[]{'+', '-'}));
//    private char dot = '.';
//    private char e = 'e';
//
//    public boolean isNumber(String s) {
//        s = s.trim();
//        String[] valus = s.split("e");
//        if (valus.length > 2) {
//            return false;
//        }
//        boolean setValue = false;
//        boolean setSign = false;
//        boolean setE = false;
//        boolean setDot = false;
//        for (char ch : s.toCharArray()) {
//            if (numbers.contains(ch)) {
//                setValue = true;
//                continue;
//            }
//            if (signs.contains(ch)) {
//                setSign = true;
//                continue;
//            }
//
//        }
//    }
//
//    private boolean isFloat(String s) {
//        if (s.startsWith(".")) {
//            return false;
//        }
//        if (s.contains("-") && !s.startsWith("-")){
//            return false;
//        }
//        if (s.contains("+") && !s.startsWith("+")){
//            return false;
//        }
//        String[] split = s.split(".");
//        if (split.length > 2) {
//            return false;
//        }
//
//        return isInt(split[0]) && ((split.length == 2) ? isInt(split[1]) : true);
//
//    }

//    private boolean isInt(String s) {
//
//    }
}
